Big Huge Thesaurus

genus Muscivora

noun

sounds kind of like